nitrogen oxyacids - French English Dictionary